initial rain - English Synonyms Dictionary